
import 'bootstrap/dist/css/bootstrap.css';
import '../css/index2.scss';


require('bootstrap/dist/js/bootstrap.js');

$('#sidebar-menu a[href="set_website.html"]').addClass('active')
$('#sidebar-menu a[href="set_website.html"]').parent('li').addClass('active')
require('./common.js');
import {industryListUrl, delWebsiteUrl, addWebsiteUrl} from './urlconfig/config.js';

import {tableInit} from './tableFunction/cmmon.js';

import {AddFunCommon} from './tableFunction/addcommon.js';

let columns = [
			{
                field: 'name',
                title: '站点名称'
            },{
                field: 'domain',
                title: '网址',
            },{
            	field: 'operate',
            	title: '操作',
            }
		];
let baseConfig = {
	list: {
		url: industryListUrl,
		type: 'post',
		data: {

		}
	},
	table: {
		id: '#datatable-editable',
		toolbar: '#toolbar',
		columns: columns,
		actions: ['del'],	
	},
	del_action: {
		url: delWebsiteUrl,
		type: 'post',
		post_key: 'id',
		// data: {}
	},	
	//分页默认是bootstrap																	
	page: false, //是否需要分页
};
var table;
table = new tableInit(baseConfig)
let addConfig = {
	url: addWebsiteUrl,
	type: 'post',
	formtype: 'modal', //标识添加操作是在页面还是在模态框('modal')，默认页面 'page'

	validate: {
		rules: {
                name: {
                    required: true,
                },
                domain: {
                    required: true,
                    url: true
                },
           },
           errmsg: {
                name: {
                    required: '网站名称是必须的'
                },
                domain: {
                    required: '站点的网址是必须的',
                    url: '请输入合法的网址'
                },

           }  
	}
}
var add = new AddFunCommon('#add-website', addConfig);


// require('./layer.js');
// import {tagTypeAdd}from './urlconfig/config.js';
// import {tagTypeLdlist}from './urlconfig/config.js';
// import {token} from './common.js';
// (function (btn1,btn2){
//     $.ajax({
//         type:'post',
//         url:tagTypeLdlist,
//         data: {
//             token: token
//         },
//         dataType:'json',
//         success:function (res){
//             if(res.status === 1){
//                 let firstChild = [];
//                 $.each(res.data, function(key, val) {
//                     firstChild.push(val)
//                 });
//                 firstChild.forEach(v=>{
//                     let option=$('<option></option>');
//                     option.val(v.title).text(v.title).attr("data-id",v.id).appendTo(btn1);
//                 });
//                 $(".select-1").change(function (){
//                     btn2.prop('disabled',false).find('option:gt(0)').remove();
//                     let pid=$(this).find('option:selected').attr('data-id');
//                     let sonObj=res.data[pid].son_items;
//                     let sonArray=[];
//                     $.each(sonObj,function (key,val){
//                         sonArray.push(val);
//                     });
//                     sonArray.forEach(v=>{
//                         let option = $("<option></option>");
//                         option.val(v.title).text(v.title).attr('data-id',v.id).attr('parent-id',v.parentid).appendTo(btn2);
//                     })
//                 });
//             }
//         },
//         error:function (err){
//             console.log(err)
//         }
//     })
// })($(".select1"),$(".select2"));


// var box1=$(".box1"),box2=$(".box2"),box3=$(".box3");
// function fun(data){
//     var input1=$(".input1"),input2=$(".input2"),input3=$(".input3");
//     if($(".tb1").hasClass('active')){
//         if(input1.val() ==""){
//             layer.alert('请输入分类名称', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//             });
//             return false
//         }
//     }else if($(".tb2").hasClass('active')){
//         if(input2.val() ==""){
//             layer.alert('请输入分类名称', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//             });
//             return false
//         }
//         if($("#select1").val() =="请选择"){
//             layer.alert('请选择上级分类', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//                 ,anim: 2
//             });
//             return false
//         }
//     }else{
//         if(input3.val() ==""){
//             layer.alert('请输入分类名称', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//             });
//             return false
//         }
//         if($("#select3").val() =="请选择"){
//             layer.alert('请选择一级分类', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//                 ,anim: 2
//             });
//             return false
//         }
//         if($("#select4").val() =="请选择"){
//             layer.alert('请选择二级分类', {
//                 skin: 'layui-layer-lan' //样式类名
//                 ,closeBtn: 0
//                 ,anim: 2
//             });
//             return false
//         }
//     }
//     $.ajax({
//         type:'post',
//         url:tagTypeAdd,
//         data:data,
//         dataType:'json',
//         success:function (res){
//             if(res.status == 1){
//                 layer.alert(res.msg, {
//                     skin: 'layui-layer-molv' //样式类名
//                     ,closeBtn: 0
//                     ,anim: 2
//                 })
//                 setTimeout(function() {
//                     location.reload()
//                 }, 1500)
//             }
//         },
//         error:function (err){
//             console.log(err)
//         }
//     })
// }
// box1.click(function(){
//     var data={
//         title:$(".input1").val(),
//         parentid:0,
//         token: token
//     };
//     fun(data)
// });
// box2.click(function(){
//     var data={
//         title:$(".input2").val(),
//         parentid:$(".select1").find('option:selected').attr('data-id'),
//         token: token
//     };
//     fun(data)
// });
// box3.click(function(){
//     var data={
//         title:$(".input3").val(),
//         parentid:$("#select4").find('option:selected').attr('data-id'),
//         token: token
//     };
//     fun(data)
// });
